home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 140
/
(Vol 140) Sep 19 2011.iso
/
Games
/
mardek_rpg.swf
/
scripts
/
frame_68
/
DoAction.as
Wrap
Text File
|
2011-09-19
|
15KB
|
250 lines
function §\x01\x02§()
{
return 1102 % 511 * 5;
}
var §\x01§ = 204 + "\x01\x02"();
while(true)
{
if(eval("\x01") == 604)
{
set("\x01",eval("\x01") + 35);
§§push(true);
}
else
{
if(eval("\x01") == 768)
{
set("\x01",eval("\x01") - 710);
break;
}
if(eval("\x01") == 582)
{
set("\x01",eval("\x01") - 134);
break;
}
if(eval("\x01") == 468)
{
set("\x01",eval("\x01") + 463);
stop();
§§push(§§pop() - function §\x01\x02§()
{
return 1102 % 511 * 5;
});
break;
}
if(eval("\x01") == 639)
{
set("\x01",eval("\x01") - 57);
if(function §\x01\x02§()
{
return 1102 % 511 * 5;
})
{
set("\x01",eval("\x01") - 134);
}
}
else if(eval("\x01") == 448)
{
set("\x01",eval("\x01") - 95);
}
else if(eval("\x01") == 929)
{
set("\x01",eval("\x01") - 540);
§§push("\x0f");
§§push(1);
}
else if(eval("\x01") == 0)
{
set("\x01",eval("\x01") + 468);
if(function §\x01\x02§()
{
return 1102 % 511 * 5;
})
{
set("\x01",eval("\x01") + 463);
}
}
else if(eval("\x01") == 373)
{
set("\x01",eval("\x01") - 20);
}
else if(eval("\x01") == 227)
{
set("\x01",eval("\x01") + 541);
if(function §\x01\x02§()
{
return 1102 % 511 * 5;
})
{
set("\x01",eval("\x01") - 710);
}
}
else if(eval("\x01") == 493)
{
set("\x01",eval("\x01") - 38);
§§push(!function §\x01\x02§()
{
return 1102 % 511 * 5;
});
}
else if(eval("\x01") == 62)
{
set("\x01",eval("\x01") + 833);
§§push("\x0f");
}
else if(eval("\x01") == 931)
{
set("\x01",eval("\x01") - 2);
}
else if(eval("\x01") == 455)
{
set("\x01",eval("\x01") + 4);
if(function §\x01\x02§()
{
return 1102 % 511 * 5;
})
{
set("\x01",eval("\x01") - 207);
}
}
else if(eval("\x01") == 459)
{
set("\x01",eval("\x01") - 207);
}
else
{
if(eval("\x01") == 252)
{
set("\x01",eval("\x01") + 179);
map = [[3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,3,2,0,0,0,0,0,0,0,0,1,9,9,9,9,9,9,9,9,2,2,2,2,3,3,3,3,3,3,3,3,3,3],[3,3,3,2,2,2,0,0,0,1,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,0,0,2,10,3,3,3,3,3,3,3,3],[3,3,2,9,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,9,9,9,9,4,0,0,0,0,0,3,3,3,2,2,2,2,2],[3,2,9,9,9,0,4,4,4,0,0,0,9,4,4,3,3,3,3,3,4,4,4,4,3,4,4,4,4,4,3,2,2,15,12,12,12,16],[3,9,9,9,9,4,3,3,3,0,0,9,9,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,12,7,7,7,7,13],[3,1,9,9,4,3,3,3,3,9,9,9,9,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,15,12,7,7,7,7,7,7,13],[3,9,9,4,3,3,3,3,2,9,9,9,4,3,3,3,3,2,15,12,12,12,12,12,12,12,12,12,12,7,7,7,7,7,7,7,7,13],[3,9,9,3,3,3,3,3,9,9,4,4,3,3,3,2,2,15,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,13],[3,9,9,2,2,2,2,2,9,4,3,3,3,2,2,15,12,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,13],[3,9,9,9,9,9,9,9,9,2,2,2,2,15,12,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,14,14,17],[3,9,9,9,9,9,9,30,30,30,15,12,12,7,7,7,7,7,7,7,7,7,7,7,7,14,14,14,14,14,14,14,14,14,17,4,4,4],[3,9,9,9,9,9,9,29,29,29,11,7,7,7,7,7,7,7,7,7,7,7,7,14,17,0,0,0,0,0,9,9,9,9,9,2,3,3],[3,4,30,30,30,9,9,26,28,26,11,7,14,14,14,7,7,7,7,7,7,14,17,0,0,0,0,0,30,30,30,30,30,9,9,9,2,3],[3,3,29,29,29,9,0,0,31,0,18,17,30,30,30,18,7,7,14,14,17,0,0,0,41,41,41,0,29,29,29,29,29,9,9,9,9,3],[3,3,26,28,26,0,0,0,31,0,0,0,29,49,29,0,18,17,0,0,0,0,0,0,41,45,41,0,29,29,29,29,29,9,9,9,1,3],[3,3,9,36,32,32,32,32,38,32,34,45,26,28,26,45,0,0,0,0,0,0,0,0,41,41,41,0,29,29,50,29,29,9,9,0,0,3],[3,3,4,4,30,30,30,30,30,0,31,0,41,42,41,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,28,26,26,9,0,0,0,3],[3,3,3,3,29,29,50,47,46,0,39,32,32,38,32,32,32,32,32,32,32,32,32,32,32,32,40,32,32,32,35,0,0,0,0,0,4,3],[3,3,3,3,26,26,26,28,26,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,1,3,3],[3,3,3,3,45,0,0,31,0,0,31,0,9,9,9,30,30,30,30,30,4,30,30,30,30,0,31,0,30,30,30,0,0,0,4,4,3,3],[3,3,3,3,45,45,45,31,0,0,31,0,9,9,9,29,29,29,29,29,3,29,29,29,29,0,31,0,29,29,29,0,4,4,3,3,3,3],[3,3,3,3,45,0,0,31,0,0,31,0,0,9,9,29,29,48,29,29,3,26,26,28,26,0,31,0,26,28,26,4,3,3,3,3,3,3],[2,2,2,2,0,0,0,31,0,0,31,0,0,0,0,26,26,28,26,26,3,4,0,36,32,32,38,32,32,35,4,3,3,3,3,3,3,3],[32,32,32,32,32,32,32,38,32,32,38,32,32,32,32,32,32,35,0,4,3,3,4,4,4,4,9,9,9,4,3,3,3,3,3,3,3,3],[4,4,4,4,4,9,9,9,9,9,9,9,4,4,4,4,4,4,4,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3],[3,3,3,3,3,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3]];
tileset = "t_darkwood";
area = "canonia";
areaname = "Canonia";
ambience = GenericExternalAmbience();
A_sprites = [{name:"House",model:"DOOR8",x:3,y:15,dest:["cn_house01",3,5]},{name:"House",model:"DOOR8",x:8,y:13,dest:["cn_house02",3,5]},{name:"Equipment Shop",model:"DOOR8",x:7,y:19,dest:["cn_shop_",2,6]},{name:"Item Shop",model:"DOOR8",x:13,y:16,dest:["cn_shop_I",2,6]},{name:"Inn",model:"DOOR8",x:17,y:23,dest:["cn_inn",3,8]},{name:"House",model:"DOOR8",x:23,y:22,dest:["cn_house03",3,5]},{name:"House",model:"DOOR8",x:29,y:22,dest:["cn_house04",3,5]},{name:"Barracks",model:"DOOR8",x:30,y:17,dest:["cn_barracks",3,9]},{name:"Forest Cave",model:"area_transition",x:29,y:2,dir:"n",dest:["cn_cave",7,18]},{name:"EXIT",model:"area_transition",x:0,y:24,dest:["WORLDMAP",1,1]}];
if(plotVars.ZOMBIES == "CANONIA")
{
var ms = 0;
while(ms < 11)
{
var X = 0;
var Y = 0;
do
{
X = random(map[0].length);
Y = random(map.length);
}
while(!IsValidTile(map[Y][X]));
A_sprites.push({name:"Zombie",model:"s_zombie",x:X,y:Y,walkspeed:10 + random(21),elem:"DARK",conv:[["zombie","Muuuuuhhhhhhggghh....!"],Do = function()
{
BATTLE([["Zombie",null,null,null],["Zombie",null,null,null],[4 + random(3),null,null,null],"SOLO"],"battle",true);
return true;
}]});
ms++;
}
var d = 0;
while(d < A_sprites.length)
{
if(A_sprites[d].model == "DOOR8")
{
A_sprites[d].lock = "tight";
}
d++;
}
eval(§§constant(9))[§§constant(56)]({§\§\§constant(10)§:§§constant(60),§\§\§constant(12)§:§§constant(61),§\§\§constant(14)§:15,§\§\§constant(15)§:18,§\§\§constant(46)§:10,§\§\§constant(19)§:§§constant(62),§\§\§constant(47)§:§§constant(63),§\§\§constant(49)§:[[§§constant(65),§§constant(64)]]});
eval(§§constant(9))[§§constant(56)]({§\§\§constant(10)§:§§constant(66),§\§\§constant(12)§:§§constant(67),§\§\§constant(14)§:18,§\§\§constant(15)§:16,§\§\§constant(46)§:10,§\§\§constant(19)§:§§constant(62),§\§\§constant(47)§:§§constant(68),§\§\§constant(49)§:[[§§constant(72),§§constant(71)],[§§constant(70),§§constant(69)]]});
eval(§§constant(9))[§§constant(56)]({§\§\§constant(10)§:§§constant(73),§\§\§constant(12)§:§§constant(74),§\§\§constant(14)§:19,§\§\§constant(15)§:19,§\§\§constant(46)§:10,§\§\§constant(19)§:§§constant(62),§\§\§constant(47)§:§§constant(63),§\§\§constant(49)§:[[§§constant(76),§§constant(75)]]});
eval(§§constant(9))[§§constant(56)]({§\§\§constant(10)§:§§constant(77),§\§\§constant(12)§:§§constant(78),§\§\§constant(14)§:23,§\§\§constant(15)§:18,§\§\§constant(46)§:10,§\§\§constant(19)§:§§constant(62),§\§\§constant(47)§:§§constant(48),§\§\§constant(49)§:[[§§constant(80),§§constant(79)]]});
}
else if(plotVars.SUNSET != null)
{
var d = 0;
while(d < A_sprites.length)
{
if(A_sprites[d].model == "DOOR8")
{
A_sprites[d].lock = "tight";
}
d++;
}
}
else
{
set(§§constant(9),eval(§§constant(9))[§§constant(119)]([{§\§\§constant(10)§:§§constant(116),§\§\§constant(12)§:§§constant(117),§\§\§constant(14)§:31,§\§\§constant(15)§:18,§\§\§constant(46)§:-1,§\§\§constant(19)§:§§constant(62),§\§\§constant(47)§:§§constant(85),§\§\§constant(49)§:[[§§constant(70),§§constant(118)]]},{§\§\§constant(10)§:§§constant(101),§\§\§constant(12)§:§§constant(102),§\§\§constant(14)§:35,§\§\§constant(15)§:15,§\§\§constant(46)§:-1,§\§\§constant(19)§:§§constant(107),§\§\§constant(47)§:§§constant(68),§\§\§constant(49)§:[[§§constant(115),§§constant(114)],[§§constant(72),§§constant(113)],[§§constant(112),§§constant(111)]]},{§\§\§constant(10)§:§§constant(101),§\§\§constant(12)§:§§constant(102),§\§\§constant(14)§:34,§\§\§constant(15)§:19,§\§\§constant(46)§:-1,§\§\§constant(19)§:§§constant(107),§\§\§constant(47)§:§§constant(93),§\§\§constant(49)§:[[§§constant(65),§§constant(110)],[§§constant(72),§§constant(109)],[§§constant(65),§§constant(108)]]},{§\§\§constant(10)§:§§constant(101),§\§\§constant(12)§:§§constant(102),§\§\§constant(14)§:10,§\§\§constant(15)§:2,§\§\§constant(46)§:-1,§\§\§constant(19)§:§§constant(103),§\§\§constant(47)§:§§constant(104),§\§\§constant(49)§:[[§§constant(106),§§constant(105)]]},{§\§\§constant(10)§:§§constant(98),§\§\§constant(12)§:§§constant(99),§\§\§constant(14)§:26,§\§\§constant(15)§:21,§\§\§constant(46)§:40,§\§\§constant(19)§:§§constant(62),§\§\§constant(47)§:§§constant(68),§\§\§constant(49)§:[[§§constant(70),§§constant(100)]]},{§\§\§constant(10)§:§§constant(95),§\§\§constant(12)§:§§constant(96),§\§\§constant(14)§:23,§\§\§constant(15)§:15,§\§\§constant(46)§:60,§\§\§constant(19)§:§§constant(84)(),§\§\§constant(47)§:§§constant(85),§\§\§constant(49)§:[[§§constant(80),§§constant(97)]]},{§\§\§constant(10)§:§§constant(91),§\§\§constant(12)§:§§constant(92),§\§\§constant(14)§:3,§\§\§constant(15)§:11,§\§\§constant(46)§:40,§\§\§constant(19)§:§§constant(84)(),§\§\§constant(47)§:§§constant(93),§\§\§constant(49)§:[[§§constant(70),§§constant(94)]]},{§\§\§constant(10)§:§§constant(88),§\§\§constant(12)§:§§constant(89),§\§\§constant(14)§:18,§\§\§constant(15)§:18,§\§\§constant(46)§:40,§\§\§constant(19)§:§§constant(84)(),§\§\§constant(47)§:§§constant(68),§\§\§constant(49)§:[[§§constant(65),§§constant(90)]]},{§\§\§constant(10)§:§§constant(82),§\§\§constant(12)§:§§constant(83),§\§\§constant(14)§:10,§\§\§constant(15)§:24,§\§\§constant(46)§:40,§\§\§constant(19)§:§§constant(84)(),§\§\§constant(47)§:§§constant(85),§\§\§constant(49)§:[[§§constant(87),§§constant(86)]]}]));
}
set(§§constant(120),[]);
set(§§constant(121),[]);
set(§§constant(122),0);
set(§§constant(123),5);
set(§§constant(124),[1,1]);
set(§§constant(125),eval(§§constant(36))[§§constant(37)] != §§constant(38) ? §§constant(6) : §§constant(126));
if(eval(§§constant(127))[§§constant(36)][§§constant(128)] == null)
{
eval(§§constant(9))[§§constant(56)]({§\§\§constant(10)§:§§constant(129),§\§\§constant(12)§:§§constant(130),§\§\§constant(14)§:4,§\§\§constant(15)§:24,§\§\§constant(131)§:function()
{
if(_root[§§constant(36)][§§constant(128)] == null)
{
_root[§§constant(36)][§§constant(128)] = 1;
_root[§§constant(132)] = true;
§§constant(137)([[§§constant(136),0,2],[§§constant(135)],[§§constant(134),§§constant(103),§§constant(133)]],§§constant(133),true);
}
}});
eval(§§constant(9))[§§constant(56)]({§\§\§constant(10)§:§§constant(133),§\§\§constant(12)§:§§constant(138),§\§\§constant(14)§:5,§\§\§constant(15)§:22,§\§\§constant(46)§:-1,§\§\§constant(19)§:§§constant(62),§\§\§constant(47)§:§§constant(63),§\§\§constant(49)§:§§constant(139)});
}
set(§§constant(140),1);
§§constant(141)();
§§constant(143)(§§constant(142),§§constant(6));
break;
}
if(eval("\x01") == 353)
{
set("\x01",eval("\x01") - 126);
§§push(true);
}
else if(eval("\x01") == 802)
{
set("\x01",eval("\x01") - 802);
§§push(true);
}
else if(eval("\x01") == 58)
{
set("\x01",eval("\x01") + 744);
}
else if(eval("\x01") == 738)
{
set("\x01",eval("\x01") + 191);
}
else if(eval("\x01") == 895)
{
set("\x01",eval("\x01") - 402);
§§push(eval(function §\x01\x02§()
{
return 1102 % 511 * 5;
}));
}
else if(eval("\x01") == 354)
{
set("\x01",eval("\x01") + 448);
}
else
{
if(eval("\x01") == 431)
{
set("\x01",eval("\x01") - 431);
break;
}
if(eval("\x01") != 389)
{
break;
}
set("\x01",eval("\x01") - 327);
var §§pop() = function §\x01\x02§()
{
return 1102 % 511 * 5;
};
}
}
}
}